#main-nav li {
margin-bottom: 0;
float: left;
	}
	
#main-nav a {
padding: 6px 8px;
color: white;
text-decoration: none;
border-radius: 2px;
}
	

#main-nav ul{
float: left;
margin: 0;
padding: 0;
}
	
#main-nav li ul {
display: none;
	}
	
#main-nav li {
position: relative;
	list-style-type: none;
}
	
#main-nav li:hover > ul {
display: block;
	}
	
#main-nav  ul ul ul {
margin-left: 200px;
top: 0;
	}
	
#main-nav  ul ul {
margin-left: 0;
position: absolute;
z-index: 2;
width: 200px;
	}
	
#main-nav  ul ul li {
width: 200px;
	}
	
#main-nav ul.nav-header {
margin-top: 0;
	}
	
#main-nav,
#main-nav ul li a,
#main-nav ul ul li a {
display: block;

	}